full chapter explanation and ncert solutions